package com.dingding.order.dto.publish.taxi;

import java.io.Serializable;
import java.math.BigDecimal;

import com.dingding.common.core.util.paravalidate.CanNull;

/**
 * 
 * @ClassName: ReqPublishOrderByTaxi 
 * @Description: TODO(这里用一句话描述这个类的作用) 
 * @author YHQ
 * @date 2016年11月21日 下午5:09:11
 * @since V2.5.6
 * 
 */
@SuppressWarnings("serial")
public class ReqPublishOrderByTaxi implements Serializable{

	private String placeOrderUserId; //下单用户Id
	private String startAddress;	//出发地址
	private Double startLatitude;	//起点纬度
	private Double startLongitude;	//起点经度
	private String endAddress;		//目的地
	private Double endLatitude;		//目的地纬度
	private Double endLongitude;	//目的地经度
	@CanNull
	private String payCity;			//下单城市 (表中字段placeOrderCity)
	@CanNull
	private Integer number;			//人数
	@CanNull
	private String message;			//留言
	@CanNull
	private BigDecimal distance;		//距离

	public String getPlaceOrderUserId() {
		return placeOrderUserId;
	}

	public void setPlaceOrderUserId(String placeOrderUserId) {
		this.placeOrderUserId = placeOrderUserId;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public String getStartAddress() {
		return startAddress;
	}

	public void setStartAddress(String startAddress) {
		this.startAddress = startAddress;
	}

	public Double getStartLatitude() {
		return startLatitude;
	}

	public void setStartLatitude(Double startLatitude) {
		this.startLatitude = startLatitude;
	}

	public Double getStartLongitude() {
		return startLongitude;
	}

	public void setStartLongitude(Double startLongitude) {
		this.startLongitude = startLongitude;
	}

	public String getEndAddress() {
		return endAddress;
	}

	public void setEndAddress(String endAddress) {
		this.endAddress = endAddress;
	}

	public Double getEndLatitude() {
		return endLatitude;
	}

	public void setEndLatitude(Double endLatitude) {
		this.endLatitude = endLatitude;
	}

	public Double getEndLongitude() {
		return endLongitude;
	}

	public void setEndLongitude(Double endLongitude) {
		this.endLongitude = endLongitude;
	}

	public String getPayCity() {
		return payCity;
	}

	public void setPayCity(String payCity) {
		this.payCity = payCity;
	}

	public Integer getNumber() {
		return number;
	}

	public void setNumber(Integer number) {
		this.number = number;
	}

	public BigDecimal getDistance() {
		return distance;
	}

	public void setDistance(BigDecimal distance) {
		this.distance = distance;
	}

	
}
